Devon Island
geographical name
island in the eastern Parry Islands north of Baffin Island and south of Ellesmere Island, Nunavut, Canada area 20,861 square miles (54,239 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share